Flow Timestamps
نویسندگان
چکیده
We consider the problem of a packet multiplexor that receives packets from multiple input flows, then forwards them to a single output channel. The multiplexor ensures a predefined forwarding rate for each flow. This is achieved as follows. The multiplexor assigns a timestamp to each received packet. When the channel becomes idle, the multiplexor forwards the packet with the smallest timestamp. In this paper, we show that the multiplexor efficiency can be improved without sacrificing packet delay by maintaining one timestamp per flow rather than one timestamp per packet. We show that this approach improves the computational efficiency of two known multiplexing methods, namely, virtual clock and self-clock.
منابع مشابه
Inferring Client Experience From Flow-based Measurements
M ODERN IP routers have flow export features which are typically used for traffic measurement, accounting, and billing purposes. One such flow export technology is Cisco’s NetFlow [1]. These features transmit timestamped IP flow information in a timely fashion from the routers to collection stations. The timestamps indicate the time at which each flow’s initial and final packet was forwarded. A...
متن کاملHypothesis-Based Investigation of Digital Timestamps
Timestamps stored on digital media play an important role in digital investigations. Unfortunately, timestamps may be manipulated, and also refer to a clock that can be erroneous, failing or maladjusted. This reduces the evidentiary value of timestamps. This paper takes the approach that historical adjustments to a clock can be hypothesized in a clock hypothesis. Clock hypotheses can then be te...
متن کاملCleaning Timestamps with Temporal Constraints
Timestamps are often found to be dirty in various scenarios, e.g., in distributed systems with clock synchronization problems or unreliable RFID readers. Without cleaning the imprecise timestamps, temporal-related applications such as provenance analysis or pattern queries are not reliable. To evaluate the correctness of timestamps, temporal constraints could be employed, which declare the dist...
متن کاملDecoding order recovery for multi flow transmission of scalable video coding (SVC) over mobile IP channels
Recent standardization activities for the transport of Scalable Video Coding over multimedia networking channels have introduced means to differentiate layers of a scalable media in transport. Therefore in RTP, those layers are transported in different RTP flows respectively RTP sessions. To decode such layers transported on different IP network flows, a decoding order recovery mechanism is req...
متن کاملA Hierarchical Cluster Algorithm for Dynamic, Centralized Timestamps
Partial-order data structures used in distributed-system observation tools typically use vector timestamps to efficiently determine event precedence. Unfortunately, all current dynamic vector-timestamp algorithms either require a vector of size equal to the number of processes in the computation or require a graph search operation to determine event precedence. This fundamentally limits the sca...
متن کاملMethods for Enhancement of Timestamp Evidence in Digital Investigations
This work explores how the evidential value of digital timestamps can be enhanced by taking a hypothesis based approach to the investigation of digital timestamps. It defines the concepts of clock hypotheses, timestamps and causality in digital systems. These concepts are utilized to develop methods that can be used in an investigation to test a clock hypothesis for consistency with timestamps ...
متن کامل